@use "sass:map";
// {bem_b,bem_e,bem_m,VueAndNvueStyleAttr,when}
@use "./mixin/mixins.scss" as *;
@use './mixin/function.scss' as *;
// // {$badge}
@use "./common/var.scss" as *;

@import "common/index.scss";

@include bem_b(option){
	@include flex;
	align-items: center;
	@include VueAndNvueStyleAttr("background-color","select", "bg-color");
	@include VueAndNvueStyleAttr("padding","option", "padding");
	@include bem_e(text){
		@include VueAndNvueStyleAttr("font-size","option", "font-size");
		@include VueAndNvueStyleAttr("color","option", "color");
		@include when(active){
			@include VueAndNvueStyleAttr("color","color","primary");
		}
	}
	@include when(disabled){
		@include VueAndNvueStyleAttr("background-color","text-color", "disabled");
	}
	
}